h
d
c
b
a
z
y
x